cup diode - Spanish English Dictionary